Big Huge Thesaurus

canella bark

noun